Big Huge Thesaurus

ring road

noun

sounds kind of like